body,h1,h2,h3,h4,h5,h6,blockquote,p,pre,
dl,dd,menu,ol,ul,
caption,th,td,
form,fieldset,legend,input,button,textarea{margin:0;padding:0}
h1,h2,h3,h4,h5,h6{font-size:100%}
menu,ol,ul{list-style:none}
table{border-collapse:collapse;border-spacing:0;width: 100%;}
fieldset,img{border:0;vertical-align:middle}
address,cite,dfn,em,var{font-style:normal}
code,kbd,pre,samp{font-family:'courier new',courier,monospace}
input,button,textarea,select{font-size:100%;outline:none}
abbr[title]{border-bottom:1px dotted;cursor:help}
a{text-decoration:none;outline:none;display:inline-block;-webkit-tap-highlight-color: transparent;}
body,input,button,textarea,select,option,optgroup{font:12px/1.5 PingFang,'Microsoft YaHei',arial,tahoma,\5b8b\4f53,sans-serif;}
html,body{-webkit-text-size-adjust: none !important;}
html,body{ min-height: 100%;}
input[type="submit"],
input[type="reset"],
input[type="button"],
button {
-webkit-appearance: none;
}

/*更改输入框placeholder的颜色*/
input::-webkit-input-placeholder { color:#dddddd; }
input:focus::-webkit-input-placeholder { color:#dddddd; }
input{-webkit-tap-highlight-color:rgba(153,153,153,0);}


input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #333;}
input:-moz-placeholder, textarea:-moz-placeholder {color:#333;}
input::-moz-placeholder, textarea::-moz-placeholder {color:#333;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {color:#333;}

/*公用样式*/
.flex{ display: -webkit-box;display: -ms-flexbox; display: flex;}
.equal { -webkit-box-flex: 1;-ms-flex: 1; flex: 1;}
.pra{ position: relative;}
.clear:before{ content: ""; clear: both; display: table;}
.clear:after{ content: ""; clear: both; display: table;}
.clamp3{overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3; }
.ellipsis{overflow: hidden; text-overflow:ellipsis; display:block; white-space: nowrap;}
.aicenter{-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.jccenter{ -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}
.hFull { height: 100vh;}
.overflow-y { overflow-y: scroll;}
.overflow-x, .overflow-y {-webkit-overflow-scrolling: touch;}
.column { -webkit-box-direction: normal; -ms-flex-direction: column;flex-direction: column;}
.wrap{ -ms-flex-wrap: wrap;flex-wrap: wrap;}
.boderBt{ border-bottom:1px solid #ddd; }
.boderTp{ border-top:1px solid #ddd; }

.p30{ padding-left: .3rem; padding-right: .3rem; padding-top: .3rem; padding-bottom: .3rem;}
.p40{ padding-left: .4rem; padding-right: .4rem; padding-top: .4rem; padding-bottom: .4rem;}
.ptb30{ padding-top: .3rem; padding-bottom: .3rem;}
.ptb40{padding-top: .4rem; padding-bottom: .4rem;}
.ptb20{padding-top: .2rem; padding-bottom: .2rem;}
.plr30{ padding-left: .3rem; padding-right: .3rem;}
.plr20{ padding-left: .2rem; padding-right: .2rem;}
.pl30{ padding-left: .3rem}
.bgWhite{ background-color: #fff;}
.pb50{ padding-bottom: .5rem;}
.mb40{ margin-bottom: .4rem;}
.mb30{ margin-bottom: .3rem;}
.mb20{ margin-bottom: .2rem;}
.mb10{ margin-bottom: .1rem;}
.mt10{ margin-top: .1rem;}
.mt20{ margin-top: .2rem;}
.mt24{ margin-top: .24rem;}
.mt30{ margin-top: .3rem;}
.mt40{ margin-top: .4rem;}
.mt76{ margin-top: .76rem;}
.mr30{ margin-right: .3rem;}
.mr10{ margin-right: .1rem;}
.mb70{ margin-bottom: .7rem;}
.mb55{ margin-bottom: .55rem;}
.fz30{ font-size: .3rem; color: #333;}
.fz19{ font-size: .19rem; color: #282828;font-weight: 600;}
.fz18{ font-size: .18rem; color: #0F1011;}
.fz32{ font-size: .32rem; color: #FFC142;}
.fz28{ font-size: .28rem; color: #FFC142;}
.fz20{ font-size: .20rem; color: #333;}
.fz16{ font-size: .16rem; color: #333;}
.fzWhite20{ font-size: .20rem; color: #fff;}
.fzWhite18{ font-size: .18rem; color: #fff;}
.fzGrey20{ font-size: .20rem; color: #929292;}
.fzGrey16{ font-size: .16rem; color: #929292;}
.fz10{font-size:0.10rem;color: #0F1011;font-weight: 500;}
.fz30-131415{font-size:0.15rem;color: #131415;font-weight: 600;}

.txtr{ text-align: right;}
.txtc{ text-align: center;}
.aistretch{-webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch;}
.none{ display: none;}
.radioBg{width: 100%; height: 100%;}

